pulled muscle - French English Dictionary